home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Franz PD / Franz PD Disk #067 (1990-04)(Amiga User Group Deutschland e.V.).zip / Franz PD Disk #067 (1990-04)(Amiga User Group Deutschland e.V.).adf / ReadMe.PCQ < prev    next >
Text File  |  1989-07-02  |  3KB  |  73 lines

  1.  
  2.             PCQ Pascal Compiler 1.1a
  3.       Copyright (c) 1989 Patrick Quaid.
  4.  
  5.    This is a Pascal sub-set compiler that produces assembly
  6. language code, which can then be compiled into executable programs.
  7. Read Pascal.DOC for details.  The rest of the files in this archive
  8. are:
  9.  
  10. ReadMe.PCQ   This file
  11. Pascal       The compiler itself
  12. PCQ.lib      The run time library
  13. Pascal.DOC   Documentation for the compiler
  14. Make         A simple batch file that compiles, assembles and
  15.              links a simple program
  16. Small.lib    The library vector offsets of all the system
  17.              routines.  This was put together by Matt Dillon.
  18. Runtime.ZIP  The assembly language source code for PCQ.lib,
  19.              archived with PKAmigaZip to save space.
  20. Source.ZIP   The Pascal source code of the compiler, also
  21.              archived with PKAmigaZip.
  22.  
  23.    Please note that although I included an icon for the
  24. compiler, it does not work properly from the Workbench.  The
  25. icon is there to make it easier to manipulate the file.
  26.    The following files might not have been included in the
  27. archive.  I hope they were, but in any case all of the rest
  28. of the files must be.  If some are missing, write to me at
  29. the address at the bottom of this file to get a full version.
  30.  
  31. Blink        Software Distillery's linker.
  32. Blink.DOC    Documentation for that
  33. A68k         Charlie Gibbs' assembler
  34. A68k.DOC     Documentation for the assembler
  35. A68k2do.DOC  Improvements planned for A68k
  36. History.Log  Update history of A68k
  37.  
  38.    The programs in the Examples directory are all example
  39. Pascal programs.  They don't do much besides demonstrate the
  40. features of the language.  If you want to get a quick idea of
  41. how the compiler works, change directories to the Examples
  42. directory by typing 'cd Pascal1.1:Examples'.  Then pick out
  43. one of the programs to compile, and type 'MakeExample
  44. ProgramName'.  Don't use the .p suffix.  MakeExample is a
  45. batch program that will compile, assemble and link the
  46. example programs, leaving the executable program in the
  47. Examples drawer.  Since the disk is nearly full, you might
  48. have to delete previous executable programs in order to
  49. compile new ones.
  50.  
  51.    The files in the Include directory are, not surprisingly,
  52. include files.  They describe many of the system structures and
  53. constants, plus all the functions and procedures included in
  54. PCQ.lib.
  55.  
  56.    The Pascal source files all use tab characters rather than
  57. spaces.  If these tabs are not expanded to eight spaces, as
  58. they are with the AmigaDOS "type" command, the indentation of
  59. all the programs will look pretty odd.  As far as I know, the
  60. AmigaDOS editor "Ed" will NOT properly handle the tabs.
  61.  
  62.     If you got an incomplete version or have any questions,
  63. write to me at:
  64.  
  65.    Pat Quaid
  66.    8320 E. Redwing
  67.    Scottsdale, AZ 85250
  68.    (602) 967-3356
  69.  
  70.    The documentation, compiler, run time library, and source
  71. code for the compiler and run time library are all copyrighted by
  72. me, but feel free to distribute complete copies of this archive.
  73.